
/**
 * 处理分页数据，数据格式转换
 *
 * 与这个设计相关的组件：ListView、Table等
 *
 * 数据格式：{"code": 0, "data": {"list": [], "total": 100}}
 *
 * @param result {object}
 * @returns {{total: number, code: number, list: any[]}}
 */
export default function PageParser(result) {
    console.log(result);
    // 需要将后台数据打包成这种格式
    let ret = {list: [], total: 0};
    // ret.code = result.code;
    // if (result.code === 0) {
    //     if (Array.isArray(result.data)) {
    //         // 全量数据
    //         ret.list = result.data;
    //         ret.total = result.data.length;
    //     } else if (result.data !== undefined) {
    //         // 分页数据
    //         ret.list = result.data.list;
    //         ret.total = result.data.total || result.data.count;
    //     }
    // }
    return ret;
};